package com.cloudbroker.bcs.platform.dav.bizapi.service.business.customer.vo;

import com.cloudbroker.bcs.common.validatioin.annotation.EnumValue;
import com.cloudbroker.bcs.common.validatioin.annotation.NotBlank;
import com.cloudbroker.bcs.platform.dav.bizapi.constants.type.NoticeType;
import com.cloudbroker.bcs.platform.dav.bizapi.service.base.vo.ListQueryVO;

public class NoticeForm extends ListQueryVO {

	private static final long serialVersionUID = 2224893683670740384L;
	@NotBlank
	@EnumValue(enumClass = NoticeType.class)
	protected String notice_type;

	public String getNotice_type() {
		return notice_type;
	}

	public void setNotice_type(String notice_type) {
		this.notice_type = notice_type;
	}

	public String getPosition_str() {
		return position_str;
	}

	public void setPosition_str(String position_str) {
		this.position_str = position_str;
	}

	@Override
	public String toString() {
		StringBuilder builder = new StringBuilder();
		builder.append("NoticeForm [notice_type=").append(notice_type)
				.append(", position_str=").append(position_str)
				.append(", request_num=").append(request_num).append("]");
		return builder.toString();
	}

}
